pull in one's horns

Không tìm thấy từ "pull in one's horns"

Found in Anh - Anh (Wordnet)

Definition Verb phrase : - To become less aggressive, ambitious, or involved; to reduce one's level of activity, spending, or commitment, often as a response to difficulty or risk. - To withdraw from a previously stated position or course of action; to retreat. Usage This phrase describes the action of deliberately scaling back efforts, ambitions, or expenditures, typically due to caution, fear...

See full definition →